GPU-based Collision Detection for Deformable Parameterized Surfaces
نویسندگان
چکیده
Based on the potential of current programmable GPUs, recently several approaches were developed that use the GPU to calculate deformations of surfaces like the folding of cloth or to convert higher level geometry to renderable primitives like NURBS or subdivision surfaces. These algorithms are realized as a per-frame operation and take advantage of the parallel processing power of the GPU. Unfortunately, an efficient accurate collision detection, that is necessary for the simulation itself or for the interaction with and editing of the objects, can currently not be integrated seamlessly into these GPU-based approaches without switching back to the CPU. In this paper we describe a novel GPU-based collision detection method for deformable parameterized surfaces that can easily be combined with the aforementioned approaches. Representing the individual parameterized surfaces by stenciled geometry images allows to generate GPU-optimized bounding volume hierarchies in real-time that serve as a basis for an optimized GPU-based hierarchical collision detection algorithm. As a test case we applied our algorithm to the collision detection of deformable trimmed NURBS models, which is an important problem in industry. For the trimming and tessellation of the NURBS on the GPU we used a recent approach [GBK05] and combined it with our collision detection algorithm. This way we are able to render and check collisions for deformable models consisting of several thousands of trimmed NURBS patches in real-time.
منابع مشابه
Fast and Scalable CPU/GPU Collision Detection for Rigid and Deformable Surfaces
We present a new hybrid CPU/GPU collision detection technique for rigid and deformable objects based on spatial subdivision. Our approach efficiently exploits the massive computational capabilities of modern CPUs and GPUs commonly found in off-the-shelf computer systems. The algorithm is specifically tailored to be highly scalable on both the CPU and the GPU sides. We can compute discrete and c...
متن کاملTowards Time-Critical Collision Detection for Deformable Objects Based on Reduced Models
Topics of physically based modeling of deformable objects and collision detection have been extensively researched. Please refer to [1, 2, 3] for recent surveys. Nowadays, the combination of GPU techniques and multiresolution physical models [4] allows interactive simulations of complex deformable objects with a large number of polygons. To achieve this, the geometry of the object is separated ...
متن کاملObject Space Based Collision Detection for Cloth Simulation on the GPU
INTRODUCTION The main objective of this work is to develop an efficient approach for collision detection (CD) in computer graphics simulations of clothing. Collision detection is the most time consuming stage in realistic cloth simulations. It is so due to a number of factors as: complexity of the CD problem; the deformable nature of cloth; cloth objects are usually situated near or on the same...
متن کاملCDFC: Collision Detection Based on Fuzzy Clustering for Deformable Objects on GPU’s
We present a novel Collision Detection Based on Fuzzy Clustering for Deformable Objects on GPU’s (CDFC) technique to perform collision queries between rigid and/or deformable models. Our method can handle arbitrary deformations and even discontinuous ones. With our approach, we subdivide the scene into connected but totally independent parts by fuzzy clustering, and therefore, the algorithm is ...
متن کاملInteractive Ray Tracing of Massive and Deformable Models
Christian Lauterbach: Interactive Ray Tracing of Massive and Deformable Models. (Under the direction of Dinesh Manocha.) Ray tracing is a fundamental algorithm used for many applications such as computer graphics, geometric simulation, collision detection and line-of-sight computation. Even though the performance of ray tracing algorithms scales with the model complexity, the high memory requir...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Comput. Graph. Forum
دوره 25 شماره
صفحات -
تاریخ انتشار 2006